import { Module } from '@nestjs/common';
import { TypeOrmModule } from '@nestjs/typeorm';

import { InternetCelebrityGroup } from './internetCelebrityGroup.entity';
import { InternetCelebrityGroupBackgroundController } from './internetCelebrityGroup.controller.background';
import { InternetCelebrityGroupService } from './internetCelebrityGroup.service';
import { User } from '../user/user.entity';
import { UserService } from '../user/user.service';
import { Platform } from '../platform/platform.entity';
import { InternetCelebrityGroupController } from './internetCelebrityGroup.controller';
import { UnConcern } from '../unconcern/unconcern.entity';
import { Concern } from '../concern/concern.entity';
import { Video } from '../video/video.entity';
import { Answer } from '../answer/answer.entity';
import { InternetCelebrity } from '../internetCelebrity/internetCelebrity.entity';
import { InternetCelebrityGroupDeleteInVideo } from '../internetCelebrityGroupDeleteInVideo/internetCelebrityGroupDeleteInVideo.entity';


@Module({
  imports: [TypeOrmModule.forFeature([InternetCelebrityGroup, User, Platform, UnConcern, Concern, Video, Answer, InternetCelebrity, InternetCelebrityGroupDeleteInVideo])],
  controllers: [InternetCelebrityGroupBackgroundController, InternetCelebrityGroupController],
  providers: [InternetCelebrityGroupService, UserService],
})
export class InternetCelebrityGroupModule {}
